#ifndef		GUI__ControlGroup_h
#define		GUI__ControlGroup_h

#include	"IControl.h"
#include	<list>

class ControlGroup : public IControl
{
public:
	ControlGroup();
	virtual ~ControlGroup();
	virtual void update(double delay);
	virtual void render() const;
	void add(IControl * control);
private:
	std::list< IControl * > m_control;
};

#endif	//	GUI__ControlGroup_h

